home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / a_man / cat1 / papserver.z / papserver
Encoding:
Text File  |  2001-04-17  |  10.9 KB  |  199 lines

  1.  
  2.  
  3.  
  4.      PPPPAAAAPPPPSSSSEEEERRRRVVVVEEEERRRR((((1111MMMM))))   KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt ((((11110000////11114444////99999999 11110000....1111))))    PPPPAAAAPPPPSSSSEEEERRRRVVVVEEEERRRR((((1111MMMM))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           papserver - spool files from network-connected Macintoshes
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           ////uuuussssrrrr////eeeettttcccc////aaaapppppppplllleeeettttaaaallllkkkk////ppppaaaappppsssseeeerrrrvvvveeeerrrr [[[[----TTTT ttttyyyyppppeeee]]]] [[[[----ZZZZ zzzzoooonnnneeee]]]] [[[[----DDDD]]]] [[[[----BBBB]]]]
  13.           [[[[----IIII]]]] [[[[----XXXX]]]] [[[[----KKKK]]]] [[[[----LLLL]]]] [[[[----MMMM]]]] [[[[----NNNN]]]] [[[[----nnnn]]]] [[[[----RRRR]]]] [[[[----FFFF]]]] [[[[----CCCC _d_i_r ]]]] [[[[----PPPP
  14.           _p_p_d ]]]] [[[[----EEEE _p_r_o_g_r_a_m ]]]] [[[[----OOOO _o_p_t_i_o_n ]]]] [[[[----oooo _O_P_I_o_p_t_i_o_n_s ]]]] _s_p_o_o_l_e_r-
  15.           _n_a_m_e _p_r_i_n_t_c_a_p-_e_n_t_r_y
  16.  
  17.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  18.           The _p_a_p_s_e_r_v_e_r is a server which emulates a LaserWriter.  It
  19.           registers itself on the network as a Laserwriter, accepts
  20.           print requests from Macintoshes and other machines, and
  21.           spools them for printing.  The _p_a_p_s_e_r_v_e_r is an
  22.           implementation of the server side of the AppleTalk Printer
  23.           Access Protocol (PAP).  It communicates with the LaserWriter
  24.           driver on the Macintosh, and answers printer queries. It
  25.           will collect and cache dictionaries, so they do not have to
  26.           be retransmitted.  The _p_a_p_s_e_r_v_e_r will also parse a PPD
  27.           (PostScript Printer Description) file and return information
  28.           about the device to the Macintosh printer driver.
  29.  
  30.           ----DDDD   turns on debugging and prevents the papserver from
  31.                backgrounding itself.
  32.  
  33.           ----BBBB   causes _p_a_p_s_e_r_v_e_r to convert 8-bit characters to their
  34.                7-bit equivalents.  This option should be used if your
  35.                job will pass through any program or device that cannot
  36.                handle 8-bit characters.  It should be used if you are
  37.                connecting to a TranScript queue.  The ----BBBB option is not
  38.                necessary if you are using _p_s_f as your output driver.
  39.  
  40.           ----IIII   causes all dictionaries that are needed by the job to
  41.                be pre-pended to the job.  This is useful for printing
  42.                to devices that do not store dictionaries, such as
  43.                software PostScript interpreters.  The ----IIII option is
  44.                unnecessary if you are using the _p_s_f program as your
  45.                output program, as _p_s_f will check that the correct
  46.                dictionary versions are loaded before it sends the job.
  47.  
  48.           ----XXXX   causes exitserver commands to be removed from
  49.                dictionaries before they are pre-pended to the job.
  50.                This option only has an effect if you are using the ----IIII
  51.                option.  Some RIPs (most notably NewsPrint) cannot
  52.                process exitserver commands.
  53.  
  54.           ----KKKK   Will include information in job and class names that
  55.                can be interpreted by _p_s_f(_1_m). This will give strange
  56.                job names if used on printers that do not use _p_s_f as
  57.                the output driver.  This information enables more
  58.                features in the K-Spool Monitor.
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                         (printed 1/20/100)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      PPPPAAAAPPPPSSSSEEEERRRRVVVVEEEERRRR((((1111MMMM))))   KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt ((((11110000////11114444////99999999 11110000....1111))))    PPPPAAAAPPPPSSSSEEEERRRRVVVVEEEERRRR((((1111MMMM))))
  71.  
  72.  
  73.  
  74.           ----LLLL   makes _p_a_p_s_e_r_v_e_r call _l_p rather than _l_p_r on systems
  75.                where _l_p_r is the default (SGI and SUN).  This option is
  76.                useful only on SGI machines (where the _l_p and _l_p_r
  77.                systems both exist), and the user wants to route the
  78.                jobs through _l_p.
  79.  
  80.           ----MMMM   make papserver accept input from the Microspot MacPlot
  81.                driver for the Macintosh.  This changes the default
  82.                type to "Plotter" and expects that the input will be
  83.                HPGL, which will be passed through unchanged.
  84.  
  85.           ----NNNN   makes _p_a_p_s_e_r_v_e_r not attempt to translate carriage
  86.                returns to newlines.  This option is obsolete, as it is
  87.                now the default.
  88.  
  89.           ----nnnn   makes _p_a_p_s_e_r_v_e_r attempt to translate carriage returns
  90.                to newlines.   This makes the postscript files
  91.                generated easilly readable on the UNIX machine. This
  92.                option should not be used with level 2 devices, as
  93.                bitmaps will be corrupted.     It is never necessary if
  94.                K-Spool is driving the printer.
  95.  
  96.           ----RRRR   makes _p_a_p_s_e_r_v_e_r pass all PostScript through to the
  97.                program being executed, including queries.  The program
  98.                must be a RIP capable of answering PostScript queries
  99.                correctly.
  100.  
  101.           ----FFFF   adds support for FlexFax.  If a PostScript fax is
  102.                detected, it will call /usr/local/bin/sendfax with the
  103.                correct arguments.
  104.  
  105.           ----CCCC   causes _p_a_p_s_e_r_v_e_r to change directory to ddddiiiirrrr rather than
  106.                the spool directory of the printer.  When you are
  107.                calling a program or spooling to a remote printer that
  108.                does not have a defined spool directory, this option
  109.                can be used to tell _p_a_p_s_e_r_v_e_r where to look for the _p_p_d
  110.                file.
  111.  
  112.           ----PPPP   gives the _p_p_d file name.  The default is PRINTER.PPD in
  113.                the current directory.
  114.  
  115.           ----EEEE   and the specified _p_r_o_g_r_a_m causes _p_a_p_s_e_r_v_e_r to fork
  116.                _p_r_o_g_r_a_m rather than _l_p_r(1) (or _l_p(1)).  All ----OOOO options
  117.                are also passed on to _p_r_o_g_r_a_m, which must accept the
  118.                PostScript job via standard input.  The _p_r_o_g_r_a_m_P _c_a_n
  119.                _s_e_n_d _s_t_a_t_u_s _o_n _s_t_a_n_d_a_r_d _o_u_t_p_u_t _a_n_d _e_r_r_o_r_s _o_n _s_t_a_n_d_a_r_d
  120.                _e_r_r_o_r, _b_o_t_h _o_f _w_h_i_c_h _a_r_e _r_e_p_o_r_t_e_d _b_a_c_k _t_o _t_h_e _M_a_c.
  121.  
  122.           ----OOOO   and the specified _o_p_t_i_o_n causes _l_p_r(1) or _l_p(1) to be
  123.                invoked with the argument _o_p_t_i_o_n.  Up to 10 ----OOOO options
  124.                may be specified; they will be passed on in the same
  125.                order they are specified.   Illegal options may cause
  126.  
  127.  
  128.  
  129.      Page 2                                         (printed 1/20/100)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      PPPPAAAAPPPPSSSSEEEERRRRVVVVEEEERRRR((((1111MMMM))))   KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt ((((11110000////11114444////99999999 11110000....1111))))    PPPPAAAAPPPPSSSSEEEERRRRVVVVEEEERRRR((((1111MMMM))))
  137.  
  138.  
  139.  
  140.                _l_p_r(1) or _l_p(_1) to fail.   The ----OOOO option is usually
  141.                used for devices which require special arguments to
  142.                print PostScript.
  143.  
  144.           ----oooo   uses the specified _O_P_I_o_p_t_i_o_n_s as directives for OPI
  145.                picture replacement in the print job (for _F_u_l_l_P_r_e_s_s
  146.                users only).  The options are like _p_r_i_n_t_c_a_p(5), a
  147.                sequence of colon-separated, _k_e_y_n_a_m_e=_v_a_l_u_e items, where
  148.                each _k_e_y_n_a_m_e is 2 letters.  There are only two _k_e_y_n_a_m_es
  149.                that _p_a_p_s_e_r_v_e_r pays attention to.  The first, eeeeoooo, if
  150.                present, tells _p_a_p_s_e_r_v_e_r to perform the OPI replacement
  151.                before handing the job to a printer.  The second, rrrrpppp,
  152.                is the resolution at which to replace pictures.  If the
  153.                _v_a_l_u_e of rrrrpppp is ppppppppdddd, _p_a_p_s_e_r_v_e_r will replace it with the
  154.                printer's resolution from the PPD file; otherwise this
  155.                option is also passed through the print job.
  156.  
  157.           Normally, _p_a_p_s_e_r_v_e_r is invoked with two arguments, the
  158.           spooler's AppleTalk name and the target name of the printer
  159.           to which it will forward jobs.  If only one argument is
  160.           given, it is assumed to be the name of the printer to which
  161.           it ought to spool.  In this case, the last of the nicknames
  162.           in the _p_r_i_n_t_c_a_p(5) file with the string `` Spooler''
  163.           appended is used as the spooler's AppleTalk name.
  164.  
  165.           _P_a_p_s_e_r_v_e_r is usually started by _a_t_i_n_i_t(1m).  If _p_s_f(1m) is
  166.           being used as the output filter, it will generate a
  167.           PRINTER.PPD file by querying the printer if one does not
  168.           exist.  Otherwise, the user is responsible for ensuring that
  169.           a reasonable PRINTER.PPD file is available in the printer's
  170.           spool directory.
  171.  
  172.      FFFFIIIILLLLEEEESSSS
  173.           _s_p_o_o_l_d/_p_r_i_n_t_e_r/PRINTER.PPD
  174.                                         PostScript Printer Description
  175.                                         file
  176.  
  177.           /usr/adm/appletalk/psfiles
  178.                                         directory where dictionaries
  179.                                         are cached.
  180.  
  181.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  182.           atinit(1m), K-Spool Administrator's Guide
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.      Page 3                                         (printed 1/20/100)
  196.  
  197.  
  198.  
  199.